package com.xc.hotelmgr.order.modules.yd.to.validate.request;

import lombok.Data;

import java.util.List;

@Data
public class TrialOrder {
    /**
     * appId
     */
    public String AppId;

    /**
     * sign
     */
    public String Sign;

    /**
     * hotelId酒店id
     */
    public String HotelId;

    /**
     * mebId会员id
     */
    public String MebId;

    /**
     * roomTypeId 酒店房型id
     */
    public String RoomTypeId;

    /**
     * roomNum 房间数
     */
    public String RoomNum;

    /**
     * roomRateList 入住期间每日的房价列表，请参照备注中的roomRateList格式
     */
    public String RoomRateList;

    /**
     * arrival 入住日期 格式 yyyy-MM-dd
     */
    public String Arrival;

    /**
     * departure string类型；离店日期 格式 yyyy-MM-dd 例如: '2017-10-10'
     */
    public String Departure;

    /**
     * source int 类型；  一级来源，由亚朵提供
     */
    public String Source;

    /**
     * subSource int 类型；   二级来源，由亚朵提供
     */
    public String SubSource;

    /**
     * roomRateTypeId int类型；旧版本价格类型：
     * 协议公司：18；
     * 中介合作：29-现付 ；28-预付底价 ；41-预付卖价
     * HRS渠道为新版本房价代码ID，不固定，和房价接口吐出字段数据保持一致即可；
     */
    public String RoomRateTypeId;

    /**
     * personNum 入住人数
     */
    public String PersonNum;
}
